github.com/klauspost/compress/zstd.seq.matchLen (field)
59 uses
github.com/klauspost/compress/zstd (current package)
blockenc.go#L490: b.encodeRLE(org[0], b.sequences[0].matchLen+zstdMinMatch+seq.litLen)
blockenc.go#L692: println("mlEnc.useRLE, code: ", b.sequences[0].mlCode, "value", b.sequences[0].matchLen)
blockenc.go#L749: wr.addBits32NC(s.matchLen, mlB.outBits)
blockenc.go#L781: extraBits = extraBits<<outBits | uint64(s.matchLen&bitMask32[outBits])
blockenc.go#L870: v = mlCode(seq.matchLen)
blockenc.go#L876: panic(fmt.Errorf("mlMax > maxMatchLengthSymbol (%d), matchlen: %d", mlMax, seq.matchLen))
enc_best.go#L147: blk.sequences = append(blk.sequences, seq{litLen: 1, matchLen: uint32(len(src)-1) - zstdMinMatch, offset: 1 + 3})
enc_best.go#L365: seq.matchLen = uint32(best.length - zstdMinMatch)
enc_best.go#L426: seq.matchLen = uint32(l - zstdMinMatch)
enc_better.go#L114: blk.sequences = append(blk.sequences, seq{litLen: 1, matchLen: uint32(len(src)-1) - zstdMinMatch, offset: 1 + 3})
enc_better.go#L184: seq.matchLen = uint32(length - zstdMinMatch)
enc_better.go#L194: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_better.go#L197: seq.matchLen++
enc_better.go#L243: seq.matchLen = uint32(length - zstdMinMatch)
enc_better.go#L253: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_better.go#L256: seq.matchLen++
enc_better.go#L487: seq.matchLen = uint32(l - zstdMinMatch)
enc_better.go#L537: seq.matchLen = uint32(l) - zstdMinMatch
enc_better.go#L704: seq.matchLen = uint32(length - zstdMinMatch)
enc_better.go#L714: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_better.go#L717: seq.matchLen++
enc_better.go#L765: seq.matchLen = uint32(length - zstdMinMatch)
enc_better.go#L775: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_better.go#L778: seq.matchLen++
enc_better.go#L1003: seq.matchLen = uint32(l - zstdMinMatch)
enc_better.go#L1058: seq.matchLen = uint32(l) - zstdMinMatch
enc_dfast.go#L143: seq.matchLen = uint32(length - zstdMinMatch)
enc_dfast.go#L153: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_dfast.go#L156: seq.matchLen++
enc_dfast.go#L276: seq.matchLen = uint32(l - zstdMinMatch)
enc_dfast.go#L336: seq.matchLen = uint32(l) - zstdMinMatch
enc_dfast.go#L450: seq.matchLen = uint32(length - zstdMinMatch)
enc_dfast.go#L463: seq.matchLen++
enc_dfast.go#L580: seq.matchLen = uint32(l - zstdMinMatch)
enc_dfast.go#L641: seq.matchLen = uint32(l) - zstdMinMatch
enc_dfast.go#L791: seq.matchLen = uint32(length - zstdMinMatch)
enc_dfast.go#L801: for repIndex > tMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch-1 {
enc_dfast.go#L804: seq.matchLen++
enc_dfast.go#L925: seq.matchLen = uint32(l - zstdMinMatch)
enc_dfast.go#L995: seq.matchLen = uint32(l) - zstdMinMatch
enc_fast.go#L137: seq.matchLen = uint32(length - zstdMinMatch)
enc_fast.go#L147: for repIndex > sMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch {
enc_fast.go#L150: seq.matchLen++
enc_fast.go#L233: seq.matchLen = uint32(l - zstdMinMatch)
enc_fast.go#L259: seq.matchLen = uint32(l) - zstdMinMatch
enc_fast.go#L375: seq.matchLen = uint32(length - zstdMinMatch)
enc_fast.go#L388: seq.matchLen++
enc_fast.go#L473: seq.matchLen = uint32(l - zstdMinMatch)
enc_fast.go#L499: seq.matchLen = uint32(l) - zstdMinMatch
enc_fast.go#L637: seq.matchLen = uint32(length - zstdMinMatch)
enc_fast.go#L647: for repIndex > sMin && start > startLimit && src[repIndex-1] == src[start-1] && seq.matchLen < maxMatchLength-zstdMinMatch {
enc_fast.go#L650: seq.matchLen++
enc_fast.go#L733: seq.matchLen = uint32(l - zstdMinMatch)
enc_fast.go#L760: seq.matchLen = uint32(l) - zstdMinMatch
seqdec.go#L15: matchLen uint32
seqdec.go#L30: return fmt.Sprint("litLen:", s.litLen, ", matchLen:", s.matchLen+zstdMinMatch, ", offset: INVALID (0)")
seqdec.go#L32: return fmt.Sprint("litLen:", s.litLen, ", matchLen:", s.matchLen+zstdMinMatch, ", offset:", s.offset, " (repeat)")
seqdec.go#L34: return fmt.Sprint("litLen:", s.litLen, ", matchLen:", s.matchLen+zstdMinMatch, ", offset:", s.offset-3, " (new)")
snappy.go#L393: matchLen: uint32(length) - zstdMinMatch,
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |